Регистрация...

Eserv Forum / E3 / Eproxy 3 Support / Переход на новую версию - ошибки

imported // (v1)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
Новости
12.10.2009
Переезд завершен
EProxy/3.0, build 7017, 29.08.2006 + PigMail/PigProxy version 1.28
В воскресенье перевёл сервер на новые версии. Настройки не менял.
Появились ошибки:
2000918HTTPPErr:
08:42:44 11239 Error 1073741819 in the rule file "myconf\http-proxy\OnRequestBegin.rules.txt", line: 17, char: 73 11:22:03 41664 Error 1073741819 in the rule file "myconf\http-proxy\OnRequestBegin.rules.txt", line: 17, char: 73 11:24:05 42277 Error 1073741819 in the rule file "myconf\http-proxy\OnRequestBegin.rules.txt", line: 17, char: 73 11:47:36 47691 Error 1073741819 in the rule file "myconf\http-proxy\OnRequestBegin.rules.txt", line: 17, char: 73

EProxy.log:
<30>Log started: Sun, 17 Sep 2006 14:27:06 +0300 (Eproxy/3.0, build 7017, 29.08.2006) TrafC key: --- Eserv key: --- EPROXY key: --- PigProxy key: --- Running with PigMail/PigProxy version 1.28 EXCEPTION! CODE:C0000005 ADDRESS:542DB6 WORD:CMOVE REGISTERS: 392EC1C 60 D5 BA 00 C0 B3 5F 05 00 00 00 00 94 1E BA 00 `Õŗ.Ą³_.....”.ŗ. 392EC2C 02 00 00 00 09 00 00 00 B8 FF 92 03 B6 2D 54 00 ........ø_’.¶-T. 392EC3C 1B 00 00 00 02 02 01 00 4C EE 92 03 23 00 00 00 ........Lī’.#... USER DATA: BA1E94 THREAD ID: EFC HANDLER: 392EE88 RETURN STACK: 392EE4C : 559ACA STR+ 392EE50 : 543228 (LocalsExit) 392EE54 : C <not found> 392EE58 : BAD1D4 <not in the image> 392EE5C : 9 <not found> 392EE60 : 55FB3C0 <not in the image> 392EE64 : 559DFF {sn} 392EE68 : 543228 (LocalsExit) 392EE6C : 4 <not found> 392EE70 : BAD1D4 <not in the image> 392EE74 : 559ED5 ({...}) 392EE78 : 543228 (LocalsExit) 392EE7C : 4 <not found> 392EE80 : BAD1D4 <not in the image> 392EE84 : 544F3C CATCH 392EE88 : 392EEC8 <not in the image> END OF EXCEPTION REPORT EXCEPTION! CODE:C0000005 ADDRESS:542DB6 WORD:CMOVE REGISTERS: 496EC1C 98 C7 68 03 78 C0 B4 00 00 00 00 00 94 1E 68 03 _Ēh.xĄ_.....”.h. 496EC2C 02 00 00 00 09 00 00 00 B8 FF 96 04 B6 2D 54 00 ........ø_-.¶-T. 496EC3C 1B 00 00 00 02 02 01 00 4C EE 96 04 23 00 00 00 ........Lī-.#... USER DATA: 3681E94 THREAD ID: A94 HANDLER: 496EE88 RETURN STACK: 496EE4C : 559ACA STR+ 496EE50 : 543228 (LocalsExit) 496EE54 : C <not found> 496EE58 : 368C43C <not in the image> 496EE5C : 9 <not found> 496EE60 : B4C078 <not in the image> 496EE64 : 559DFF {sn} 496EE68 : 543228 (LocalsExit) 496EE6C : 4 <not found> 496EE70 : 368C43C <not in the image> 496EE74 : 559ED5 ({...}) 496EE78 : 543228 (LocalsExit) 496EE7C : 4 <not found> 496EE80 : 368C43C <not in the image> 496EE84 : 544F3C CATCH 496EE88 : 496EEC8 <not in the image> END OF EXCEPTION REPORT EXCEPTION! CODE:C0000005 ADDRESS:542DB6 WORD:CMOVE REGISTERS: 384EC1C 90 C3 B6 00 F0 1C 90 06 00 00 00 00 94 1E B6 00 _ƶ.š._.....”.¶. 384EC2C 02 00 00 00 09 00 00 00 B8 FF 84 03 B6 2D 54 00 ........ø_„.¶-T. 384EC3C 1B 00 00 00 02 02 01 00 4C EE 84 03 23 00 00 00 ........Lī„.#... USER DATA: B61E94 THREAD ID: C4C HANDLER: 384EE88 RETURN STACK: 384EE4C : 559ACA STR+ 384EE50 : 543228 (LocalsExit) 384EE54 : C <not found> 384EE58 : 38520CC <not in the image> 384EE5C : 9 <not found> 384EE60 : 6901CF0 <not in the image> 384EE64 : 559DFF {sn} 384EE68 : 543228 (LocalsExit) 384EE6C : 4 <not found> 384EE70 : 38520CC <not in the image> 384EE74 : 559ED5 ({...}) 384EE78 : 543228 (LocalsExit) 384EE7C : 4 <not found> 384EE80 : 38520CC <not in the image> 384EE84 : 544F3C CATCH 384EE88 : 384EEC8 <not in the image> END OF EXCEPTION REPORT EXCEPTION! CODE:C0000005 ADDRESS:542DB6 WORD:CMOVE REGISTERS: 312EC1C 60 B9 35 06 58 1C 73 06 00 00 00 00 94 1E BE 00 `¹5.X.s.....”.¾. 312EC2C 02 00 00 00 09 00 00 00 B8 FF 12 03 B6 2D 54 00 ........ø_..¶-T. 312EC3C 1B 00 00 00 02 02 01 00 4C EE 12 03 23 00 00 00 ........Lī..#... USER DATA: BE1E94 THREAD ID: C94 HANDLER: 312EE88 RETURN STACK: 312EE4C : 559ACA STR+ 312EE50 : 543228 (LocalsExit) 312EE54 : C <not found> 312EE58 : 635B7B4 <not in the image> 312EE5C : 9 <not found> 312EE60 : 6731C58 <not in the image> 312EE64 : 559DFF {sn} 312EE68 : 543228 (LocalsExit) 312EE6C : 4 <not found> 312EE70 : 635B7B4 <not in the image> 312EE74 : 559ED5 ({...}) 312EE78 : 543228 (LocalsExit) 312EE7C : 4 <not found> 312EE80 : 635B7B4 <not in the image> 312EE84 : 544F3C CATCH 312EE88 : 312EEC8 <not in the image> END OF EXCEPTION REPORT

На предыдущей версии работало нормально без сбоев.
От пользователей пошли жалобы, что стал медленнее работать Internet (подтверждаю — сервис Eproxy даёт нагрузку на CPU под 100%).

И заодно ошибки в 20060918POPErr.log:
08:26:24 1561 Error 6 in the rule file "myconf\POP\OnLogin.rules.txt", line: 6, char: 5 08:26:26 1562 Error 10038 in the rule file "myconf\pop\OnThreadConnect.rules.txt", line: 38, char: 41 08:26:26 1562 Error 10038 in the rule file "myconf\OnThreadConnect.rules.txt", line: 3, char: 50 08:26:28 1563 Error 10038 in the rule file "myconf\pop\OnThreadConnect.rules.txt", line: 38, char: 41 08:26:28 1563 Error 10038 in the rule file "myconf\OnThreadConnect.rules.txt", line: 3, char: 50 08:26:31 1564 Error 10038 in the rule file "myconf\pop\OnThreadConnect.rules.txt", line: 38, char: 41 08:26:31 1564 Error 10038 in the rule file "myconf\OnThreadConnect.rules.txt", line: 3, char: 50 08:26:32 1565 Error 1 in the rule file "myconf\pop\OnThreadConnect.rules.txt", line: 5, char: 24 08:26:32 1565 Error 1 in the rule file "myconf\OnThreadConnect.rules.txt", line: 3, char: 50 08:26:33 1566 Error 1 in the rule file "myconf\pop\OnThreadConnect.rules.txt", line: 5, char: 24 08:26:33 1566 Error 1 in the rule file "myconf\OnThreadConnect.rules.txt", line: 3, char: 50 14:23:33 6466 Error 10038 in the rule file "myconf\pop\OnThreadConnect.rules.txt", line: 38, char: 41 14:23:33 6466 Error 10038 in the rule file "myconf\OnThreadConnect.rules.txt", line: 3, char: 50
 
Комментарии к этой версии (18.09.2006 16:19) [~ND] b141cb57
АвторДатаТекстtags
pig18.09.2006 17:07
ND пишет: 2000918HTTPPErr:
08:42:44 11239 Error 1073741819 in the rule file "myconf\http-proxy\OnRequestBegin.rules.txt", line: 17, char: 73

Непонятно, из-за чего Строковая переменная заполняется и почти сразу выводится в лог. Но перед этим успевает испортиться Что-то в Eproxy хип временами портит. У меня тоже в логе исключения светятся.

ND пишет: От пользователей пошли жалобы, что стал медленнее работать Internet (подтверждаю — сервис Eproxy даёт нагрузку на CPU под 100%).

Никаких радикальных изменений в расширениях HTTP-прокси не было. Единственно — пара логов подведена под переключатель HttpProxy[LogToMaillog]. Он он кэшируется на время жизни потока, поэтому тормозить не должен.

ND пишет: И заодно ошибки в 20060918POPErr.log:
08:26:24 1561 Error 6 in the rule file "myconf\POP\OnLogin.rules.txt", line: 6, char: 5

Это непонятно. Жуткая ошибка при попытке выполнить правило AuthDomains. Invalid handle — похоже, при попытке определить существование файла правил.

ND пишет:
08:26:26 1562 Error 10038 in the rule file "myconf\pop\OnThreadConnect.rules.txt", line: 38, char: 41

IMHO, клиент отвалился раньше, чем сервер сподобился ему ответить. 10038 — попытка работы с мёртвым сокетом.

ND пишет:
08:26:32 1565 Error 1 in the rule file "myconf\pop\OnThreadConnect.rules.txt", line: 5, char: 24

Или сокет уже умер, или из INI прочитано неверное значение тайм-аута.
imported
ND18.09.2006 23:30
Ещё пару раз было сегодня в конце рабочегодля ошибок подобных:
Error 1073741819 in the rule file "myconf\http-proxy\OnRequestBegin.rules.txt", line: 17, char: 73


Что с ошибками делать то (и HTTPP, и POP)?

По поводу скорости Internet'а через proxy я уже поднимал раньше тему, в результате была достигнута загрузка процессора 70-80% в рабочее время под нагрузкой из пары десятков пользователей (только пару недель назад мониторил этот сервер по загрузке CPU). А тут после перехода на новую версию вчера опять почти 100% загрузка процессора. Вот сейчас в вечернее время, когда только я один выхожу в Internet на один только сайт — нагрузка 91-98%. И это только один человек и только один сайт.
Настройки остались прежними (не меняю их уже месяц).
imported
pig19.09.2006 00:19
Error 1073741819 in the rule file "myconf\http-proxy\OnRequestBegin.rules.txt", line: 17, char: 73

Я увидел
CommonPlugins\plugins\auth_lib\common.f
Замените в первой строке VARIABLE на USER. Это должна быть переменная потока.

Глобальная, кстати, штука, задевает все сервисы, так что, может, и POP выправится. Не исключено, что Error 6 на ровном месте как раз отсюда.

По скорости HTTP-прокси по-прежнему непонятно — там ничего настолько радикально не менялось. У меня — постольку-поскольку я на всю статистику авторизации, антивирусов и "сырого" трафика навешивал управление флагом. В самом Eproxy (в той части, которая мне доступна) — только одно изменение, минимальное, на скорость повлиять не должно. Плагины не менялись вообще.

Если торможение от меня, то исключительно от дополнительных проверок флага HttpProxy[LogToMaillog]. Это от одной до четырёх проверок на запрос. Кэширование INI у вас включено?

Кстати, вам же Андрей особую конфигурацию прокси делал. Если вы заменили все правила из дистрибутивов новой версии, то от неё ничего не осталось. Может, дело в этом?
imported
ND19.09.2006 00:36
VARIABLE на USER
заменю

Кэширование INI включено.

Потом я уже перешёл на обычные правила из дистрибутива, скорость была приемлемой.
Перепроверю ещё раз все списки и сам INI.
imported
pig19.09.2006 00:55
Кстати, судя по месту ошибки, у вас упомянутый флаг взведён. Вы эту статистику ("собственный текстовый формат") пользуете?

P.S. Новый web-интерфейс смотрели?
imported
ND19.09.2006 09:43
VARIABLE -> USER заменил ведение статистики в собственном текстовом формате отключил
Вот уже 2 часа работы под нагрузкой, ошибок не наблюдается, Internet работает побыстрее.

Новый web-интерфейс смотрел, даже через него корректировал настройки собираюсь пройтись по всем настройкам через web-интерфейс
imported
Работает на Eserv/5.05567 (10.02.2020)